enemy's artillery - Turco Inglés Diccionario